If you are looking for tourist stuff paints, rum, cigars, t-shirts, etc. the best place to go is Sosua, about 10-15 minutes from Puerto Plata.
Also good for vanilla and coffee.